de facto parent - Spanish English Dictionary